multiple reflection - French English Dictionary